arcade of shops - Turkish English Dictionary